Rayshader comes with a set of native functions to make 3D plots/maps. The function plot_gg() renders in 3D a ggplot object, projecting in third dimension the fill or color aesthetic. Example: population density by census track in the City of Buenos Aires (zoom in!):

plot_gg(graph, multicore = TRUE, width = 3 ,height=2, scale=250, fov = 70, zoom=0.3)